class STACK ( T ) is { { Implementation of STACK
نویسنده
چکیده
Embedded speciications in object-oriented (OO) languages such as Eiiel and Sather are based on a rigorous approach towards validation, compatibility and reusability of sequential programs. The underlying method of \design-by-contract" is based on Hoare logic for which concurrency extensions exist. However concurrent OO languages are still in their infancy. They have inherently imperative facets, such as object identity , sharing, and synchronisation, which cannot be ignored in the semantics. Any marriage of objects and concurrency requires a trade-oo in a space of intertwined qualities. This paper summarises our work on a type system, calculus and an operational model for concurrent objects in a minimal extension of the Eiiel and Sather languages (cSather). We omit concurrency control constructs and instead use assertions as synchronisa-tion constraints for asynchronous functions. We show that this provides a framework in which subtyping and concurrency can coexist.
منابع مشابه
A stack-based chaotic algorithm for encryption of colored images
In this paper, a new method is presented for encryption of colored images. This method is based on using stack data structure and chaos which make the image encryption algorithm more efficient and robust. In the proposed algorithm, a series of data whose range is between 0 and 3 is generated using chaotic logistic system. Then, the original image is divided into four subimages, and these four i...
متن کاملAlternating Regular Tree Grammars in the Framework of Lattice-Valued Logic
In this paper, two different ways of introducing alternation for lattice-valued (referred to as {L}valued) regular tree grammars and {L}valued top-down tree automata are compared. One is the way which defines the alternating regular tree grammar, i.e., alternation is governed by the non-terminals of the grammar and the other is the way which combines state with alternation. The first way is ta...
متن کاملProcessing a multifold ground penetration radar data using common-diffraction-surface stack method
Recently, the non-destructive methods have become of interest to the scientists in various fields. One of these method is Ground Penetration Radar (GPR), which can provide a valuable information from underground structures in a friendly environment and cost-effective way. To increase the signal-to-noise (S/N) ratio of the GPR data, multi-fold acquisition is performed, and the Common-Mid-Points ...
متن کاملEffect of Sealing Gas Washer Design on a PEM Stack Fuel Cell Performance
In this paper we study the performance of a PEM stack fuel cell after 900 hours of operation. We tried to identify any voltage degradation and its causes. Microscopic cracks on some parts of MEA mainly due to uniformity of pressure, stress concentration and elongation of membrane in the edge of GDL has been identified as the most important cause of this gradual degradation. High contact resista...
متن کاملAn Experimental and Theoretical Investigation of Corrosion Mechanism in a Metallic Stack
This paper presents an experimental and theoretical investigation of the causes of corrosion of stack in a cement plant. In this paper, information related to metallic stack failures are given in the form of a case study in Neka Cement Plant, Mazandaran, Iran. Heavy corrosion attacks were observed on the samples of stack. The failure can be caused by one or more modes such as overheating, stres...
متن کاملElectrochemical Impedance Spectroscopy for Investigation of Different Losses in 4-cells Short Stack with Integrated Humidifier and Water Separator
Electrochemical impedance spectroscopy (EIS) is a suitable and powerful diagnostic testing method for fuel cells (FCs) since it is non-destructive and provides useful information about FC performance and its components. In this study, for the first time, a 500W cascade type 4 cells stack with integrated humidifier, water separator and internal manifolds was designed, fabricated and tested. The ...
متن کامل